using System;
using System.Web.UI.WebControls;
using newtelligence.DasBlog.Runtime;
using newtelligence.DasBlog.Web.Core;
using newtelligence.DasBlog.Web.Core.Macros;

namespace newtelligence.DasBlog.Web
{
    public partial class EditEntry : SharedBasePage
    {
        protected override PlaceHolder ContentPlaceHolder
        {
            get { return contentPlaceHolder; }
        }

        protected override void OnInit(EventArgs e)
        {
            CategoryName = "admin";
            InitializeComponent();
            base.OnInit(e);
        }

        private void InitializeComponent()
        {
        }

        protected override Macros InitializeMacros()
        {
            return MacrosFactory.CreateEditMacrosInstance(this);
        }

        protected override EntryCollection LoadEntries()
        {
            return new EntryCollection();
        }
    }
}